package teacher.bean;

import java.util.Date;

/**
 * Patent entity. @author MyEclipse Persistence Tools
 */

public class Patent implements java.io.Serializable {

	// Fields

	private Integer patId;//主键
	private String name;//专利名称
	private String fiestInventor;//第一发明人
	private Date empowerDate;//授权日期
	private String empowerUnit;//专利受让单位（可空）
	private Integer transferFunds;//专利转让合同金额
	private Integer examine;//0未审核，1已报省厅
	private String applyNumber;//专利申请号
	private String number;//暂时不用
	private String upload;//相对路径
	private Integer teaId;//老师Id
	
	private Integer expClass;//专利类别；0发明专利、1实用新型专利、2软件著作权
	private String empowerNum;//专利授权号
	private Date applyDate;//专利申请日期

	// Constructors

	/** default constructor */
	public Patent() {
	}

	/** full constructor */
	public Patent(String name, String fiestInventor, Date empowerDate,
			String empowerUnit, Integer transferFunds, Integer examine,
			String applyNumber, String number, String upload, Integer teaId,
			Integer expClass,String empowerNum,Date applyDate) {
		this.name = name;
		this.fiestInventor = fiestInventor;
		this.empowerDate = empowerDate;
		this.empowerUnit = empowerUnit;
		this.transferFunds = transferFunds;
		this.examine = examine;
		this.applyNumber = applyNumber;
		this.number = number;
		this.upload = upload;
		this.teaId = teaId;
        this.expClass = expClass;
        this.empowerNum = empowerNum;
        this.applyDate = applyDate;
	}

	// Property accessors

	public Integer getPatId() {
		return this.patId;
	}

	public Date getApplyDate() {
		return applyDate;
	}

	public void setApplyDate(Date applyDate) {
		this.applyDate = applyDate;
	}

	public String getEmpowerNum() {
		return empowerNum;
	}

	public void setEmpowerNum(String empowerNum) {
		this.empowerNum = empowerNum;
	}

	public Integer getExpClass() {
		return expClass;
	}

	public void setExpClass(Integer expClass) {
		this.expClass = expClass;
	}

	public void setPatId(Integer patId) {
		this.patId = patId;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getFiestInventor() {
		return this.fiestInventor;
	}

	public void setFiestInventor(String fiestInventor) {
		this.fiestInventor = fiestInventor;
	}

	public Date getEmpowerDate() {
		return this.empowerDate;
	}

	public void setEmpowerDate(Date empowerDate) {
		this.empowerDate = empowerDate;
	}

	public String getEmpowerUnit() {
		return this.empowerUnit;
	}

	public void setEmpowerUnit(String empowerUnit) {
		this.empowerUnit = empowerUnit;
	}

	public Integer getTransferFunds() {
		return this.transferFunds;
	}

	public void setTransferFunds(Integer transferFunds) {
		this.transferFunds = transferFunds;
	}

	public Integer getExamine() {
		return this.examine;
	}

	public void setExamine(Integer examine) {
		this.examine = examine;
	}

	public String getApplyNumber() {
		return this.applyNumber;
	}

	public void setApplyNumber(String applyNumber) {
		this.applyNumber = applyNumber;
	}

	public String getNumber() {
		return this.number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public String getUpload() {
		return this.upload;
	}

	public void setUpload(String upload) {
		this.upload = upload;
	}

	public Integer getTeaId() {
		return this.teaId;
	}

	public void setTeaId(Integer teaId) {
		this.teaId = teaId;
	}
	

}